E Eiichi Yamamoto Director / Scriptwriter / 音乐 / Producer DouBan IMDb Director A Thousand & One Nights 1969 6.9 Belladonna of Sadness 1973 7.4